he resigned and left me in the lurch
उन्होंने इस्तीफा दे दिया और मुझे पीछे हटने में छोड़ दिया
in a difficult or vulnerable position
एक मुश्किल या कमजोर स्थिति में